.wrap {
  :global {
    .am-tabs {
      background-color: @bg-light;
      overflow: visible;
    }
    .am-tabs-default-bar-tab-active {
      font-weight: bold;
      &:before {
        content: ' ';
        position: absolute;
        bottom: 0;
        left: 10%;
        width: 80%;
        height: 3px;
        background-color: @brand-primary;
        border-radius: 3px;
      }
    }
    .am-tabs-default-bar-underline {
      border: 0;
    }
    .am-tabs-tab-bar-wrap {
      &::after {
        content: "";
        position: absolute;
        background-color: @split-line;
        display: block;
        left: -15px;
        width: 100vw;
        height: 1px;
      }
      border-bottom: 1px solid @split-line;
    }
    .am-tabs-pane-wrap {
      overflow-y: hidden;
    }
  }
}
.leftTabs {
  :global {
    .am-tabs-default-bar-tab {
      width: auto !important;
      margin-right: 20px;
      &:after {
        display: none !important;
      }
    }
  }
}